Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
rani
n. rani, feminine of raja; indian princess; rajah's wife or widow in india
detail>>